Golang Job: Python Golang Lead Engineer

Job added on

Location

Menlo Park, California - United States of America

Job type

Full-Time

Golang Job Details

Job Title: Python Golang Lead Engineer

Location: Menlo Park, CA (On-site, 5 days a week)

Mode: Full-Time

Only for W2 not C2C

Responsibilities:

  • Develop and maintain software systems to support network operations, ensuring high availability, robustness, and timely data processing.
  • Utilize Python and GoLang to build and optimize software applications.
  • Work with relational databases to manage, manipulate, and analyze large datasets related to network operations.
  • Design and implement transactional systems to meet near real-time constraints (100 ms to 5 sec).
  • Create algorithms for event correlation based on temporal, topological, and network dependencies.
  • Develop and test fault correlation systems, including fault management, failure analysis, and system integration.
  • Explore and integrate machine learning techniques to enhance system performance and capabilities.
  • Collaborate with cross-functional teams to ensure software solutions meet business and network operation goals.
  • Participate in continuous improvement efforts, identifying and addressing software and network vulnerabilities.

Qualifications:

  • Bachelor's degree in computer science, Software Engineering, or a related field.
  • Minimum of 5 years of experience in software development, with proficiency in Python and GoLang.
  • Strong experience with relational databases and knowledge of data structures and algorithms.
  • Experience with transactional systems and development of time-sensitive algorithms.
  • Interest or experience in network operations and operational support systems (OSS) is a plus.
  • Familiarity with event correlation, fault management, and network dependency analysis.
  • Experience in developing systems using machine learning is a plus.
  • Excellent problem-solving skills and the ability to tackle complex technical challenges.
  • Strong communication and collaboration skills, with the ability to work effectively in a team environment.

Note: No OPT EAD's.

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.